parklike forest - French English Dictionary